Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 BEECHCROFT ROAD Terraced £460,000 27 Jun 2023
121 BEECHCROFT ROAD Terraced £190,000 23 Aug 2005
123 BEECHCROFT ROAD Terraced £231,000 19 Dec 2007
125 BEECHCROFT ROAD Terraced £83,250 12 Aug 2005
127 BEECHCROFT ROAD Terraced £326,000 27 Nov 2017